Concurrent DSMC Method Combining Variable Time-Step and Adaptive Unstructured Mesh

نویسنده

  • Jong-Shinn Wu
چکیده

A parallel direct simulation Monte Carlo method is developed, which uses dynamic domain decomposition to solve the problem of load unbalancing among processors. In addition, variable time-step method and unstructured adaptive mesh are implemented, respectively, for reducing the computational time and increasing the accuracy of solution. Associated flow chart of the proposed DSMC method is illustrated in Fig. 1. Major difference between the current study and the previous related parallel DSMC studies [2,3] is the utilization of the state-of-the-art graph partitioning technique developed in the community of computer science. The current DSMC method is implemented on unstructured adaptive mesh using particle ray tracing technique by taking the advantages of the cell connectivity information [5]. Standard Message Passage Interface (MPI) is used to communicate data between processors. In addition, different strategies of applying Stop at Rise (SAR) [4] scheme are utilized to decide when to adjust the workload among processors. Briefly speaking, SAR method defines a degradation function, which represents the average idle time for each processor including the cost of repartition. Decision to repartition is made based on the detection of a minimum value of degradation function during the simulation. Corresponding parallel performance is analyzed using the results of a high-speed driven cavity flow on IBM-SP2 (memory-distributed, CPU 160 MHz, RAM 256 MB each) and IBM-SMP (memory-distributed, CPU 375 MHz, RAM 1 GB each) parallel machines up to 64 and 128 processors, respectively. In general, the implementation of dynamic domain decomposition reduces the runtime in the range of 30-60% as compared with that of static domain decomposition.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel three-dimensional DSMC method using mesh refinement and variable time-step scheme

Application of variable time-step and unstructured adaptive mesh refinement in parallel three-dimensional Direct Simulation Monte Carlo (DSMC) method is presented. A variable time-step method using the particle fluxes conservation (mass, momentum and energy) across the cell interface is implemented to reduce the number of simulated particles and the number of iterations of transient period towa...

متن کامل

Application Of Local Mesh Refinement In The DSMC Method

The implementation of an adaptive mesh embedding (h-reflnement) schemes using unstructured grid in two-dimensional Direct Simulation Monte Carlo (DSMC) method is reported. In this technique, local isotropic refinement is used to introduce new meshes where local cell Knudsen number is less than some preset value. This simple scheme, however, has several severe consequences affecting the performa...

متن کامل

The direct simulation Monte Carlo method using unstructured adaptive mesh and its application

The implementation of an adaptive mesh-embedding (h-re%nement) scheme using unstructured grid in two-dimensional direct simulation Monte Carlo (DSMC) method is reported. In this technique, local isotropic re:nement is used to introduce new mesh where the local cell Knudsen number is less than some preset value. This simple scheme, however, has several severe consequences a;ecting the performanc...

متن کامل

Adaptive Runtime Support for Direct Simulation Monte Carlo Methods on Distributed Memory Architectures

In highly adaptive irregular problems such as many Particle-In-Cell (PIC) codes and Direct Simulation Monte Carlo (DSMC) codes, data access patterns may vary from time step to time step. This uctuationmay hinder e cient utilization of distributed memory parallel computers because of the resulting overhead for data redistribution and dynamic load balancing. To e ciently parallelize such adaptive...

متن کامل

Parallel adaptive mesh-refining scheme on a three-dimensional unstructured tetrahedral mesh and its applications

The development of a parallel three-dimensional (3-D) adaptive mesh refinement (PAMR) scheme for an unstructured tetrahedral mesh using dynamic domain decomposition on a memory-distributed machine is presented in detail. A memory-saving cell-based data structure is designed such that the resulting mesh information can be readily utilized in both nodeor cell-based numerical methods. The general ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003